@use "@/styles/mixins.scss" as *;

.app-container {
  box-sizing: border-box;
  .search-card {
    margin-bottom: 20px;
  }
  .deliver-user-card {
    border-radius: 15px;
    margin-bottom: 15px;

    :deep(.el-card__header) {
      padding: 15px 15px 0 15px;
      border: none;
    }

    :deep(.el-card__body.deliver-user-card__content) {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      column-gap: 20px;
      padding: 10px 15px;
    }

    :deep(.el-card__footer) {
      padding: 0 15px 10px 15px;
      border: none;
    }

    .position-card__content {
      line-height: 1.5;
      white-space: pre-line;

      .work-details {
        line-height: 2;
        font-size: 14px;
        @include ellipsis-n(5);
      }
    }
  }
}

.user-card {
  .user-avatar {
    border-radius: 50%;
    vertical-align: middle;
    margin-right: 20px;
  }
}
